package com.zhq.dao;

import java.util.Date;

/**
 * @Author:钟豪强
 * @Description:    用于定义eadmin表格的操作规范
 * @Date Created in  2020-08-14 12:34
 * @Modified By:
 */
public interface BaseAdminDao {

    /**
     * 根据用户名,更新登录时间和登录ip
     * @param username  用户名(账户)
     * @param date  登录时间
     * @param ip    登录ip
     */
    void updateLoginTime(String username, Date date, String ip);

    /**
     * 管理员根据账号密码登录
     * @param username  用户名(账户)
     * @param password  密码
     * @return  登录结果,true代表登录成功,false代表失败
     */
    boolean login(String username, String password);

    /**
     * 管理员根据账号密码登录
     * @param username  用户名(账户)
     * @return  登录结果,true代表登录成功,false代表失败
     */
    boolean find(String username);

}
